Run Time Analysis regarding Stopping Criteria for Differential Evolution and Particle Swarm Optimization
نویسندگان
چکیده
Due to the growing complexity of todays technical systems optimization is becoming an important issue within the design phase. The applicability of optimization algorithms in automatic design processes is strongly dependent on the stopping criterion. It is important that the optimum is reliably found but furthermore no time or computational resources should be wasted. Therefore a run time analysis is conducted for several promising stopping criteria. Amongst others a new criterion incorporating a quicksort algorithm is examined. In former work it proved to be particularly beneficial with regards to the needed number of function evaluations for Particle Swarm Optimization. However, it is considered to produce additional computational effort because of the sorting. An estimation of the complexity of the stopping criteria calculations supports this assumption. Nevertheless, the results of the run time analysis confirm that the new criterion is the best choice for Particle Swarm Optimization, especially when optimizing real-worlds problems with computationally expensive objective functions. As most technical systems require complex simulations this assumption is generally met. For Differential Evolution a simpler criterion is sufficient.
منابع مشابه
Stopping Criteria for a Constrained Single-Objective Particle Swarm Optimization Algorithm
When using optimization algorithms the goal is usually clear: The global optimum should be found. However, in general it is not clear when this goal is achieved, especially if real-world problems are optimized for which no knowledge about the global optimum is available. Therefore, it is not easy to decide when the execution of an optimization algorithm should be terminated. Although different ...
متن کاملStopping Criteria for Single-Objective Optimization
In most literature dealing with evolutionary algorithms the stopping criterion consists of reaching a certain number of objective function evaluations (or a number of generations, respectively). A disadvantage is that the number of function evaluations that is necessary for convergence is unknown a priori, so trialand-error methods have to be applied for finding a suitable number. By using othe...
متن کاملComparative evaluation of Particle Swarm Optimization Algorithms for Data Clustering using real world data sets
In this paper, well-known PSO algorithms reported in the literature for solving continuous function optimization problems were comparatively evaluated by considering real world data clustering problems. Data clustering problems are solved, by considering three performance clustering metrics such as TRace Within criteria (TRW), Variance Ratio Criteria (VRC) and Marriott Criteria (MC). The result...
متن کاملAn efficient approach for availability analysis through fuzzy differential equations and particle swarm optimization
This article formulates a new technique for behavior analysis of systems through fuzzy Kolmogorov's differential equations and Particle Swarm Optimization. For handling the uncertainty in data, differential equations have been formulated by Markov modeling of system in fuzzy environment. First solution of these derived fuzzy Kolmogorov's differential equations has been found by Runge-Kutta four...
متن کاملOptimization of Minimum Quantity Liquid Parameters in Turning for the Minimization of Cutting Zone Temperature
The use of cutting fluid in manufacturing industries has now become more problematic due to environmental pollution and health related problems of employees. Also the minimization of cutting fluid leads to the saving of lubricant cost and cleaning time of machine, tool and work-piece. The concept of minimum Quantity Lubrication (MQL) has come in to practice since a decade ago in order to overco...
متن کامل